principal construction inspector - Francés Inglés Diccionario